/**
 * Project hdmap
 * @author shengjialiang
 * @version v1.0
 */


#ifndef _ISERIALIZER_H
#define _ISERIALIZER_H

#include "map_common/CommonConfig.h"

namespace Common
{
	class MAP_COMMON_EXPORTS ISerializer
    {
    public:
        ISerializer();

        virtual ~ISerializer();

        virtual bool fromFile(const std::string& in_path) = 0;

        virtual bool toFile(const std::string& in_path) = 0;
    };
}
#endif //_ISERIALIZER_H